signed and sealed - Alemán Inglés Diccionario